shrine maiden - Spanish English Dictionary